import type { App } from 'vue'

// DC: 限制 Input 只能输入数字
export function onlyNumber(app: App<Element>) {
  app.directive('onlyNumber', {
    mounted(el) {
      el.addEventListener('input', (event) => {
        event.target.value = event.target.value.replace(/[^\d]/g, '') // 正则表达式过滤非数字字符
      })
    }
  })
}
